About Ph6 Limited (12876138) United Kingdom