About Oray Limited (12040984) United Kingdom