About London Fixer Ltd (13646891) United Kingdom