About Oiid Limited (10184104) United Kingdom