About Foll&co Ltd (10385262) United Kingdom