About Fulkrum Haus Ltd (11778271) United Kingdom