About Littlebury Holdings Limited (10083729) United Kingdom