About Proper Ideas Limited (12707780) United Kingdom