About Inocybe Technologies Inc Uk Limited (10871794) United Kingdom