About Odk Solutions Ltd (12247646) United Kingdom