About Shakarainc Limited (12853889) United Kingdom