About Och Solutions Ltd (11329920) United Kingdom