About Pitta Corner Limited (12036373) United Kingdom