About 2farr Holdings Limited (10225662) United Kingdom