About Stubar Ltd. (11914578) United Kingdom