About Interfer & Co (LP012405) United Kingdom