About Jaflemming Ltd (10800541) United Kingdom