About 144a Sales Limited (SC583019) United Kingdom