About Fellow Dexterity Nexus Limited (10507092) United Kingdom