About Inapatt Technology Limited (12577063) United Kingdom