About Jaffalight Limited (01708770) United Kingdom