About Yakub London Ltd (13278348) United Kingdom