About Shofar Limited (12780121) United Kingdom