About Fragmentum Consultants Ltd (11969268) United Kingdom