About Turquoise Mobile Limited (07569198) United Kingdom