About Skeeno & Co Limited (10261418) United Kingdom