About Jacqui Techeras Ltd (09025335) United Kingdom