About Pitta House Limited (11823010) United Kingdom