About Hankering & Capability Limited (11862727) United Kingdom