About 24kilos Ltd (12438320) United Kingdom