About Serendipitous Technologies Ltd. (08549265) United Kingdom