About Apsis Solutions (holdings) Limited (SC388650) United Kingdom