About Interoptech Ltd (10132230) United Kingdom