About Jbs & Jas Holding Limited (12091586) United Kingdom