About Nell S Cafe Ltd (10502007) United Kingdom