About Shannel James Project Limited (12307342) United Kingdom