About Team Citrine Limited (11243364) United Kingdom