About Ambiance Holdings Limited (11910883) United Kingdom