About Inferry Design Co. Limited (SC043706) United Kingdom