About Cubefunder (no 2) Ltd (12014019) United Kingdom