About Osas International Limited (12316325) United Kingdom