About Fairspear Holdings Limited (13680230) United Kingdom