About Jrbarker Ltd. (11654180) United Kingdom