About Atlas Partners Ltd (09148493) United Kingdom