About Gripp Technologies Limited (09038568) United Kingdom