About Iosb (holdings) Limited (SC445512) United Kingdom