About Wilsher Holdings Limited (10440374) United Kingdom