About Bitter Lemon Limited (11480908) United Kingdom