About Strangefruit Ltd (13436113) United Kingdom