About Incipe Applied Technologies Ltd (07823401) United Kingdom