About Freelove Holdings Limited (07045856) United Kingdom