About Serendipity Developments Ltd (12223330) United Kingdom