About Obox Solutions Ltd (08694313) United Kingdom