About Starkle Properties Ltd (13217545) United Kingdom