About Shenella Services Ltd (12895068) United Kingdom