About 24 Palms Limited (10306249) United Kingdom