About The Ugly Pie Company Ltd (12127418) United Kingdom