About 42 Fitzroy Limited (12397938) United Kingdom