About Intra People Limited (11047026) United Kingdom