About Parse Holdings Limited (07801936) United Kingdom