About C Japp Solutions Ltd (SC452915) United Kingdom