About Adorasoft Limited (10226277) United Kingdom