About Rigby Capital Holdings Limited (10645860) United Kingdom