About Sophol Limited (09210426) United Kingdom