About Naturally Connected International Limited (11267346) United Kingdom