About Geraldine London Ltd (12578112) United Kingdom