About Ambidextrous Limited (07415213) United Kingdom